<?php
$page = 'Berichten';
$in_site = 'dassnfu';
$loginVereist = true;
include($_SERVER['DOCUMENT_ROOT']."/start.php");

include_once($_SERVER['DOCUMENT_ROOT']."/php_functions/my_query.php");
include_once($_SERVER['DOCUMENT_ROOT']."/php_functions/validator.php");

//Haal de slashes weg, anders komen deze in de database (verderop, na het toevoegen, worden de entities gewijzigd, dat is om de tekst goed weer te geven in de tekstvakken)
foreach(array_keys($_POST) as $field) {if(!empty($_POST[$field])) {$_POST[$field] = stripslashes($_POST[$field]);}}

//Verplichte velden om deze pagina te bekijken
$regels = array(
	'id'  => array( 'required' => true, 'number' => true, 'min' => 1 ), //Het id is verplicht
);
$validator = new Validator($_GET, $regels);
if(!$validator->validate(null, false)) {
	//validatie is mislukt
	$mainClass->showPageStartError($in_site, $validator->getErrorAsString());
	die();
}

if(isset($_POST['wijzigen'])) {
	//echo "test. ";
	//Zijn alle waardes ingevuld?
	$regels = array(
		'id'  => array( 'required' => true, 'number' => true ),		//BerichtId is verplicht
		'titel' => array( 'required' => true),					//Titel is verplicht
		'bericht' => array( 'required' => true)					//Bericht is verplicht
	);
	$validator = new Validator($_POST, $regels);
	if(!$validator->validate()) {
		// 	validatie is mislukt
		$mainClass->allesGoed = false;
	} else {
		$myQuery->resetValues();
		$myQuery->tabel = "Bericht";
		$myQuery->distinct = "berichtId";
		$myQuery->voorwaarde = "spelerId = :spelerId";
		$myQuery->parameters = array(
			'1' => array('name' => 'spelerId', 'value' => $mainClass->spelerId, 'type' => PDO::PARAM_INT));
		$myQuery->makeSelectQuery(true);
		if(!$myQuery->attributeEqualTo('teamId', $_POST['team'])) {
			$mainClass->allesGoed = false;
			$mainClass->addError('Je mag het geselecteerde bericht niet wijzigen.');
		}
	}
	
	//echo "test. ";
	
	//Het bericht wijzigen
	if($mainClass->allesGoed) {
		$myQuery->resetValues();
		$myQuery->tabel = "Bericht";
		$myQuery->uniekeId = $_POST['id'];
		$myQuery->parameters = array(
			'1' => array('name' => 'gewijzigdOp',	'value' => date("Y-m-d H:i"),		'type' => PDO::PARAM_STR),
			'2' => array('name' => 'gewijzigdDoor',	'value' => $mainClass->spelerId,	'type' => PDO::PARAM_INT),
			'3' => array('name' => 'titel',		'value' => $_POST['titel'],			'type' => PDO::PARAM_STR),
			'4' => array('name' => 'bericht',		'value' => $_POST['bericht'],		'type' => PDO::PARAM_STR),
			'5' => array('name' => 'soort',		'value' => 1,					'type' => PDO::PARAM_INT),
			'6' => array('name' => 'bbcode',		'value' => 1,					'type' => PDO::PARAM_INT));
		if(!$myQuery->makeUpdateQuery(true)) {
			$mainClass->allesGoed = false;
		}
	}
	
	//Zorg ervoor dat de post wordt gedaan
	if($mainClass->allesGoed) {
		header("Location: http://mijnhonkbal.nl/?succes=1");
		die();
	}else {
		$mainClass->addError("Tijdens het versturen van de gegevens is er iets mis gegaan.");
	}
}

//Geef de post waardes zodat er geen dubbele slash in voor kan komen en dat de quotes geen last veroorzaken
foreach(array_keys($_POST) as $field){
	if(!empty($_POST[$field])) {
		//Behalve het veld bericht, want die komt in een textarea
		if(($field === 'bericht') == false) {
			$_POST[$field] = htmlentities($_POST[$field], ENT_QUOTES);
		}
	}
}

$bestanden = "<link rel='stylesheet' type='text/css' href='/bestanden/css/style_tabellen".$style_nmr.".css' />
<!-- BBcodes -->
<link rel='stylesheet' type='text/css' href='/bestanden/js/bbcode/css/write_bbcode".$style_nmr.".css' />
<link rel='stylesheet' type='text/css' href='/bestanden/js/bbcode/css/read_bbcode".$style_nmr.".css' />
<script type='text/javascript' src='/bestanden/js/bbcode/js/bbcode.js'></script>";
/*
<script type='text/javascript'>
	function set_wedstrijden() {
		$.ajax({
			url: '/extra/berichten/request_wedstrijdschema.php',
			data: 'team=' + $('select[name=\"team\"]').val(),
			success: function(data) {
    			$('#koppel_lijst').html(data);
    			$('.popup_trigger').click(function() {
    				var wedstrijdId = $(this).attr('rel');
					$('#gekoppeld_aan').hide();
    				$('#koppel_lijst').slideUp();
					$.ajax({
						url: '/extra/berichten/request_wedstrijdschema.php',
						data: 'team=' + $('select[name=\"team\"]').val() + '&wedstrijdId=' + wedstrijdId,
						success: function(data) {
    						$('#gekoppeld_aan').html('<div class=\"information\"><p class=\"icon\">Dit bericht wordt gekoppeld aan onderstaande wedstrijd</p></div>' + data);
    						$('#gekoppeld_type').val('1');
    						$('#gekoppeld_id').val(wedstrijdId);
    						$('#reset_koppeling').show();
    						$('#gekoppeld_aan').fadeIn();
    					},
					});
				});
  			},
  		});
  	}
  	
  	function set_activiteit() {
  		$.ajax({
			url: '/extra/berichten/request_activiteit.php',
			data: 'team=' + $('select[name=\"team\"]').val(),
			success: function(data) {
    			$('#koppel_lijst').html(data);
    			$('.popup_trigger').click(function() {
					var agendaId = $(this).attr('rel');
    				$('#gekoppeld_aan').hide();
    				$('#koppel_lijst').slideUp();
					$.ajax({
						url: '/extra/berichten/request_activiteit.php',
						data: 'team=' + $('select[name=\"team\"]').val() + '&agendaId=' + agendaId,
						success: function(data) {
    						$('#gekoppeld_aan').html('<div class=\"information\"><p class=\"icon\">Dit bericht wordt gekoppeld aan onderstaande activiteit</p></div>' + data);
    						$('#gekoppeld_type').val('2');
    						$('#gekoppeld_id').val(agendaId);
    						$('#reset_koppeling').show();
    						$('#gekoppeld_aan').fadeIn();
    					},
					});
				});
  			},
  		});
  	}
	$(document).ready(function() {
		//Als er al een post was met een koppeling, laat deze dan zien in de div \"gekoppeld aan\"
		if($('#gekoppeld_type').val() != '' && $('#gekoppeld_id').val() != '') {
			console.log('er gaat iets geneuren');
			//Gaat het om een wedstrijd koppeling?
			if($('#gekoppeld_type').val() == '1') {
				$.ajax({
					url: '/extra/berichten/request_wedstrijdschema.php',
					data: 'team=' + $('select[name=\"team\"]').val() + '&wedstrijdId=' + $('#gekoppeld_id').val(),
					success: function(data) {
    					$('#gekoppeld_aan').html('<div class=\"information\"><p class=\"icon\">Dit bericht wordt gekoppeld aan onderstaande wedstrijd</p></div>' + data);
    					$('#reset_koppeling').show();
    					$('#gekoppeld_aan').fadeIn();
    				},
				});
			}else if($('#gekoppeld_type').val() == '2') {
				$.ajax({
					url: '/extra/berichten/request_activiteit.php',
					data: 'team=' + $('select[name=\"team\"]').val() + '&agendaId=' + $('#gekoppeld_id').val(),
					success: function(data) {
    					$('#gekoppeld_aan').html('<div class=\"information\"><p class=\"icon\">Dit bericht wordt gekoppeld aan onderstaande activiteit</p></div>' + data);
    					$('#reset_koppeling').show();
    					$('#gekoppeld_aan').fadeIn();
    				},
				});
			}
				
		}
		
		//Als je het team wijzigd, wijzigd de wedstrijdlijst mee
		$('select[name=\"team\"]').change(function() {
			$('#koppel_lijst').hide();
		});
		
		//Als je op de knop drukt om het bericht aan een wedstrijd te koppelen, komt de wedstrijdlijst in beeld 
		$('#wedstrijd_koppelen').click(function() {
			if($('#koppel_lijst').css('display') == 'none') {
				set_wedstrijden();
				$('#koppel_lijst').fadeIn();
			}else {
				$('#koppel_lijst').slideUp();
			}
		});
		
		//Als je op de knop drukt om het bericht aan een activeitet te koppelen, komt de agenda in beeld 
		$('#activiteit_koppelen').click(function() {
			if($('#koppel_lijst').css('display') == 'none') {
				set_activiteit();
				$('#koppel_lijst').fadeIn();
			}else {
				$('#koppel_lijst').slideUp();
			}
		});
		
		//Reset de koppeling
		$('#reset_koppeling').click(function() {
			$('#gekoppeld_aan').html('');
    		$('#gekoppeld_type').val('');
    		$('#gekoppeld_id').val('');
    		$(this).hide();
    	});
	});
</script>";
*/

//$no_style = true;
include_once($_SERVER['DOCUMENT_ROOT']."/php_functions/instellingen.php");
include_once($_SERVER['DOCUMENT_ROOT']."/php_functions/dag_maand.php");
include_once($_SERVER['DOCUMENT_ROOT']."/php_functions/wedstrijd_functies.php");
include_once($_SERVER['DOCUMENT_ROOT']."/header.php");
include_once($_SERVER['DOCUMENT_ROOT']."/sidebar.php");

echo $mainClass->showPageStart();

//Haal het bericht op
$myQuery->resetValues();
$myQuery->tabel = "Bericht";
$myQuery->alleTabelAttributen = true;
$myQuery->uniekeId = $_GET['id'];
$myQuery->getTeamNaam = true;
$myQuery->voorwaarde = "spelerId = :spelerId";
$myQuery->parameters = array(
	'1' => array('name' => 'spelerId',	'value' => $mainClass->spelerId,	'type' => PDO::PARAM_INT));
$myQuery->makeSelectQuery(true);
if(!$myQuery->isValidResult()) {
	echo $mainClass->placeError("Kan het geselecteerde bericht niet vinden.");
	$mainClass->allesGoed = false;
}else {
	$row = $myQuery->fetchRow();
	//Geef de row waardes zodat er geen dubbele slash in voor kan komen en dat de quotes geen last veroorzaken
	foreach(array_keys($row) as $field){
		if(!empty($row[$field])) {
			//Behalve het veld bericht, want die komt in een textarea
			if(($field === 'bericht') == false) {
				$row[$field] = htmlentities($row[$field], ENT_QUOTES);
			}
		}
	}
	
	
	echo "<form action='/extra/berichten/wijzigen.php?id=".$row['berichtId']."' method='post'>";
	echo "<input type='hidden' name='id' value='".$row['berichtId']."'>";
	echo "<div class='list center_align'>";
	echo "<div class='title solid_background'>";
	
	//Team opvragen
/*
	$myQuery->resetValues();
	$myQuery->tabel = "Team";
	$myQuery->distinct = "Team.teamId";
	$myQuery->nuBijTeam = true;
	$myQuery->getTeamNaam = true;
	$myQuery->spelerId = $mainClass->spelerId;
	$myQuery->orderBy = "Team.team, Team.teamId";
	$myQuery->makeSelectQuery(true);
	if($myQuery->isValidResult()) {
		echo "<table class='list left_align'>";
		echo "<tr>";
			echo "<td class='middle_align'>Team:</td>";
			echo "";
				$team = team_selecteren($myQuery->result, null, null, (isset($_POST['team']) ? $_POST['team'] : $row['teamId']), null, null, null, true);
			echo "";
		echo "</tr>";
	}else {
		$mainClass->placeError("Je speelt of coacht op dit moment niet bij een team.");	$mainClass->allesGoed = false;
	}
*/
	if($mainClass->allesGoed) {
		echo "<table class='list left_align'>";
			echo "<tr>";
				echo "<td class='middle_align'>Team:</td>";
				echo "<td>";
					echo $row['team']."</td>";
			echo "</tr>";
			echo "<tr>";
				echo "<td class='middle_align'>Titel:</td>";
				echo "<td><span class='textfield'><input name='titel' type='text' value='".(isset($_POST['titel']) ? str_replace("'", "&#39;", $_POST['titel']) : str_replace("'", "&#39;", $row['titel']))."' size='40' maxlength='100'></span></td>";
			echo "</tr>";
		echo "</table>";
		
		echo "</div>";				//End content
		echo "<div class='box_scheiding'></div>";
		echo "<div class='content'>";	//Start content
		
		echo "<div class='button_bar'>";
			echo "<div class='bbcode_buttons'>";
				echo "<img class='bbcode_button' src='/images/style/buttons/bbcode/bold.gif' onclick='insert_bbcode(\"[b]\", \"[/b]\", \"bericht\");'>";
				echo "<img class='bbcode_button' src='/images/style/buttons/bbcode/italic.gif' onclick='insert_bbcode(\"[i]\", \"[/i]\", \"bericht\");'>";
				echo "<img class='bbcode_button' src='/images/style/buttons/bbcode/underline.gif' onclick='insert_bbcode(\"[u]\", \"[/u]\", \"bericht\");'>";
				echo "<img class='bbcode_button' src='/images/style/buttons/bbcode/ordered.gif' onclick='insert_bbcode(\"[list=1][*]\", \"\", \"bericht\");'>";
				echo "<img class='bbcode_button' src='/images/style/buttons/bbcode/unordered.gif' onclick='insert_bbcode(\"[list][*]\", \"\", \"bericht\");'>";
				echo "<img class='bbcode_button' src='/images/style/buttons/bbcode/link.gif' onclick='insert_prompt_bbcode(\"[url]\", \"[/url]\", \"bericht\", \"Geef de URL op\", \"http://\");'>";
				echo "<img class='bbcode_button' src='/images/style/buttons/bbcode/image.gif' onclick='insert_prompt_bbcode(\"[img]\", \"[/img]\", \"bericht\", \"Geef de locatie van het plaatje op\", \"http://\");'>";
				echo "<img class='bbcode_button' src='/images/style/buttons/bbcode/quote.gif' onclick='insert_bbcode(\"[quote]\", \"[/quote]\", \"bericht\");'>";
				echo "<img class='bbcode_button' src='/images/style/buttons/bbcode/code.gif' onclick='insert_bbcode(\"[code]\", \"[/code]\", \"bericht\");'>";
			echo "</div>";
			echo "<div class='bbcode_emoticons'>";
				echo "<img class='bbcode_emoticon' src='/images/style/emoticons/bigsmile.gif' onclick='insert_bbcode(\":D\", \"\", \"bericht\");'>";
				echo "<img class='bbcode_emoticon' src='/images/style/emoticons/smile.gif' onclick='insert_bbcode(\":)\", \"\", \"bericht\");'>";
				echo "<img class='bbcode_emoticon' src='/images/style/emoticons/laugh.gif' onclick='insert_bbcode(\"XD\", \"\", \"bericht\");'>";
				echo "<img class='bbcode_emoticon' src='/images/style/emoticons/tongue.gif' onclick='insert_bbcode(\":P\", \"\", \"bericht\");'>";
				echo "<img class='bbcode_emoticon' src='/images/style/emoticons/wink.gif' onclick='insert_bbcode(\":D\", \"\", \"bericht\");'>";
				echo "<img class='bbcode_emoticon' src='/images/style/emoticons/frown.gif' onclick='insert_bbcode(\":(\", \"\", \"bericht\");'>";
				echo "<img class='bbcode_emoticon' src='/images/style/emoticons/surprise.gif' onclick='insert_bbcode(\":O\", \"\", \"bericht\");'>";
				echo "<img class='bbcode_emoticon' src='/images/style/emoticons/worry.gif' onclick='insert_bbcode(\":s\", \"\", \"bericht\");'>";
				echo "<img class='bbcode_emoticon' src='/images/style/emoticons/sweatdrop.gif' onclick='insert_bbcode(\"^^\", \"\", \"bericht\");'>";    
			echo "</div>";
		echo "</div>";
		echo "<div class='clr'></div>";
		//Het teklstvak
		echo "<div class='textarea'>";
			echo "<textarea id='bericht' name='bericht' maxlength='2500'>".(isset($_POST['bericht']) ? $_POST['bericht'] : $row['bericht'])."</textarea>";
		echo "</div>";
		
		//Knoppen
		//echo "<a id='wedstrijd_koppelen' class='button2'><span>Bericht Koppelen aan een wedstrijd</span></a> ";
		//echo "<a id='reset_koppeling' class='button2' style='display: none'><span>Reset</span></a> ";
		//echo "<a id='activiteit_koppelen' class='button2'><span>Bericht Koppelen aan een activiteit</span></a>";
		/*
		 * De lijst met wedstrijden of activiteite voor de eventuele koppeling
		 */
		//echo "<div id='koppel_lijst' style='display: none;'></div>";
		//echo "<input id='gekoppeld_type' type='hidden' name='gekoppeld_type' value='".(isset($_POST['gekoppeld_type']) ? $_POST['gekoppeld_type'] : "")."'>";	// 1 = koppel het bericht aan een wedstrijd, 2 = koppel het bericht aan een activiteit
		//echo "<input id='gekoppeld_id' type='hidden' name='gekoppeld_id' value='".(isset($_POST['gekoppeld_id']) ? $_POST['gekoppeld_id'] : "")."'>";		// Koppel id is de waarde van de wedstrijd of activiteit
		/*
		 * Gekoppeld_aan
		 */
		//echo "<div id='gekoppeld_aan'></div>";		
		
		//echo "<br>";
		echo "<span class='button'><input type='submit' name='voorbeeld' value='Voorbeeld'></span> ";
		echo "<span class='button'><input type='submit' name='wijzigen' value='Bericht wijzigen'></span>";
		
		if(isset($_POST['voorbeeld'])) {
			include_once($_SERVER['DOCUMENT_ROOT']."/php_functions/nbbc_parser/initialize_nbbc.php");
			
			echo "<div class='voorbeeld'>";
				echo "<p>Voorbeeld<p>";
				echo "<div class='entry'>";
					echo $bbcode->Parse($_POST['bericht']);
				echo "</div>";
			echo "</div>";
		}
	}
	echo "</div>";	//end content
	echo "</div>";	//end list
	echo "</form>";
}


echo $mainClass->showPageEnd();
include_once($_SERVER['DOCUMENT_ROOT']."/footer.php");




/*session_start();
$page = 'Berichten';

//Ben je wel ingelogd?
if(empty($_SESSION['spelerId'])) {
	$style_nmr = (isset($_SESSION['style']) && $_SESSION['style'] > 1 ? $_SESSION['style'] : "");
	$bestanden = "<link rel='stylesheet' type='text/css' href='/bestanden/js/popup/css/style_in_popup".$style_nmr.".css' />";
	$no_style = true;
	include_once($_SERVER['DOCUMENT_ROOT']."/header.php");
	echo "<div class='error'><p class='icon'>Login om deze pagina te bekijken.</p></div>";
	include_once($_SERVER['DOCUMENT_ROOT']."/footer.php");
	die();
}
//Heb je wel het recht om deze pagina te bekijken?
if(($_SESSION['rechten'] & (1 << 14)) == 0) {
	$style_nmr = (isset($_SESSION['style']) && $_SESSION['style'] > 1 ? $_SESSION['style'] : "");
	$bestanden = "<link rel='stylesheet' type='text/css' href='/bestanden/js/popup/css/style_in_popup".$style_nmr.".css' />";
	$no_style = true;
	include_once($_SERVER['DOCUMENT_ROOT']."/header.php");
	echo "<div class='error'><p class='icon'>Je hebt niet het recht om berichten te wijzigen.</p></div>";
	include_once($_SERVER['DOCUMENT_ROOT']."/footer.php");
	die();
}

include_once($_SERVER['DOCUMENT_ROOT']."/php_functions/database_connectie.php");

$error = "";
$bestanden = "";
if(isset($_POST['wijzigen'])) {
	//Zijn alle waardes ingevuld?
	if(empty($_POST['berichtId']) || empty($_POST['titel']) || empty($_POST['bericht'])) {
		$error .= "<div class='error'><p class='icon'>Niet alle verplichte velden zijn ingevuld (geselecteerd bericht, titel, bericht)</p></div>";
	}else {
		//Mag je de activiteit wel toevoegen aan het geselecteerde team?
		//TODO
		
	}
	
	if($error == "") {
		//Wijzig het bericht
		$sql_gelukt = mysql_query("UPDATE Bericht SET
				gewijzigdOp = NOW(),
				gewijzigdDoor = '".$_SESSION['spelerId']."',
				titel =  '".htmlentities($_POST['titel'], ENT_QUOTES)."',
				bericht = '".htmlentities($_POST['bericht'], ENT_QUOTES)."',
				soort = '1', bbcode = '1',
				wedstrijdId = ".(isset($_POST['gekoppeld_type']) && $_POST['gekoppeld_type'] == '1' && isset($_POST['gekoppeld_id']) ? "'".$_POST['gekoppeld_id']."'" : "null").",
				agendaId = ".(isset($_POST['gekoppeld_type']) && $_POST['gekoppeld_type'] == '2' && isset($_POST['gekoppeld_id']) ? "'".$_POST['gekoppeld_id']."'" : "null")."
			WHERE berichtenId = '".$_POST['berichtId']."' AND Bericht.spelerId = '".$_SESSION['spelerId']."'");
		
		if($sql_gelukt) {
			//Zorg ervoor dat de post wordt gedaan, want het toevoegen is gelukt
			$bestanden = "<script type='text/javascript' src='/bestanden/js/post/js_post.js'></script>";
			$bestanden .= "<script type='text/javascript'>window.onload = function() { post_to_url(\"./\", {i:\"<div class='succes'><p class='icon'>Het bericht is succesvol gewijzigd.</p></div>\"}); };</script>";
		}else if($bestanden == "") {
			//Er is iets mis gegaan tijdens het verzenden van het bericht
			$error .= "<div class='error'><p class='icon'>Tijdens het versturen van de gegevens is er iets mis gegaan, of je hebt niet het recht om het geselecteerde bericht te wijzigen.</p></div>";
		}
	}
}


if(isset($_POST['wijzigen']) && $error == "") {
	include_once($_SERVER['DOCUMENT_ROOT']."/php_functions/quick_post.php");
	die();
}else {
	$style_nmr = (isset($_SESSION['style']) && $_SESSION['style'] > 1 ? $_SESSION['style'] : "");
	$bestanden = "<link rel='stylesheet' type='text/css' href='/bestanden/css/style_tabellen".$style_nmr.".css' />
	<link rel='stylesheet' type='text/css' href='/bestanden/js/popup/css/style_in_popup".$style_nmr.".css' />
	<!-- BBcodes -->
	<link rel='stylesheet' type='text/css' href='/bestanden/js/bbcode/css/write_bbcode".$style_nmr.".css' />
	<link rel='stylesheet' type='text/css' href='/bestanden/js/bbcode/css/read_bbcode".$style_nmr.".css' />
	<script type='text/javascript' src='/bestanden/js/bbcode/js/bbcode.js'></script>
	<script type='text/javascript'>
		function set_wedstrijden() {
			$.ajax({
				url: '/extra/berichten/request_wedstrijdschema.php',
				data: 'team=' + $('select[name=\"team\"], input[name=\"team\"]').val(),
				success: function(data) {
    				$('#koppel_lijst').html(data);
    				$('.popup_trigger').click(function() {
    					var wedstrijdId = $(this).attr('rel');
						$('#gekoppeld_aan').hide();
    					$('#koppel_lijst').slideUp();
						$.ajax({
							url: '/extra/berichten/request_wedstrijdschema.php',
							data: 'team=' + $('select[name=\"team\"], input[name=\"team\"]').val() + '&wedstrijdId=' + wedstrijdId,
							success: function(data) {
    							$('#gekoppeld_aan').html('<div class=\"information\"><p class=\"icon\">Dit bericht wordt gekoppeld aan onderstaande wedstrijd</p></div>' + data);
    							$('#gekoppeld_type').val('1');
    							$('#gekoppeld_id').val(wedstrijdId);
    							$('#reset_koppeling').show();
    							$('#gekoppeld_aan').fadeIn();
    						},
						});
					});
  				},
  			});
  		}
  		
  		function set_activiteit() {
  			$.ajax({
				url: '/extra/berichten/request_activiteit.php',
				data: 'team=' + $('select[name=\"team\"], input[name=\"team\"]').val(),
				success: function(data) {
    				$('#koppel_lijst').html(data);
    				$('.popup_trigger').click(function() {
						var agendaId = $(this).attr('rel');
    					$('#gekoppeld_aan').hide();
    					$('#koppel_lijst').slideUp();
						$.ajax({
							url: '/extra/berichten/request_activiteit.php',
							data: 'team=' + $('select[name=\"team\"], input[name=\"team\"]').val() + '&agendaId=' + agendaId,
							success: function(data) {
    							$('#gekoppeld_aan').html('<div class=\"information\"><p class=\"icon\">Dit bericht wordt gekoppeld aan onderstaande activiteit</p></div>' + data);
    							$('#gekoppeld_type').val('2');
    							$('#gekoppeld_id').val(agendaId);
    							$('#reset_koppeling').show();
    							$('#gekoppeld_aan').fadeIn();
    						},
						});
					});
  				},
  			});
  		}
		$(document).ready(function() {
			//Als er al een post was met een koppeling, laat deze dan zien in de div \"gekoppeld aan\"
			if($('#gekoppeld_type').val() != '' && $('#gekoppeld_id').val() != '') {
				console.log('er gaat iets geneuren');
				//Gaat het om een wedstrijd koppeling?
				if($('#gekoppeld_type').val() == '1') {
					$.ajax({
						url: '/extra/berichten/request_wedstrijdschema.php',
						data: 'team=' + $('select[name=\"team\"], input[name=\"team\"]').val() + '&wedstrijdId=' + $('#gekoppeld_id').val(),
						success: function(data) {
    						$('#gekoppeld_aan').html('<div class=\"information\"><p class=\"icon\">Dit bericht wordt gekoppeld aan onderstaande wedstrijd</p></div>' + data);
    						$('#reset_koppeling').show();
    						$('#gekoppeld_aan').fadeIn();
    					},
					});
				}else if($('#gekoppeld_type').val() == '2') {
					$.ajax({
						url: '/extra/berichten/request_activiteit.php',
						data: 'team=' + $('select[name=\"team\"], input[name=\"team\"]').val() + '&agendaId=' + $('#gekoppeld_id').val(),
						success: function(data) {
    						$('#gekoppeld_aan').html('<div class=\"information\"><p class=\"icon\">Dit bericht wordt gekoppeld aan onderstaande activiteit</p></div>' + data);
    						$('#reset_koppeling').show();
    						$('#gekoppeld_aan').fadeIn();
    					},
					});
				}
					
			}
			
			//Als je het team wijzigd, wijzigd de wedstrijdlijst mee
			$('select[name=\"team\"], input[name=\"team\"]').change(function() {
				$('#koppel_lijst').hide();
			});
			
			//Als je op de knop drukt om het bericht aan een wedstrijd te koppelen, komt de wedstrijdlijst in beeld 
			$('#wedstrijd_koppelen').click(function() {
				if($('#koppel_lijst').css('display') == 'none') {
					set_wedstrijden();
					$('#koppel_lijst').fadeIn();
				}else {
					$('#koppel_lijst').slideUp();
				}
			});
			
			//Als je op de knop drukt om het bericht aan een activeitet te koppelen, komt de agenda in beeld 
			$('#activiteit_koppelen').click(function() {
				if($('#koppel_lijst').css('display') == 'none') {
					set_activiteit();
					$('#koppel_lijst').fadeIn();
				}else {
					$('#koppel_lijst').slideUp();
				}
			});
			
			//Reset de koppeling
			$('#reset_koppeling').click(function() {
				$('#gekoppeld_aan').html('');
    			$('#gekoppeld_type').val('');
    			$('#gekoppeld_id').val('');
    			$(this).hide();
    		});
		});
	</script>";
	
	$no_style = true;
	include_once($_SERVER['DOCUMENT_ROOT']."/php_functions/instellingen.php");
	include_once($_SERVER['DOCUMENT_ROOT']."/php_functions/dag_maand.php");
	include_once($_SERVER['DOCUMENT_ROOT']."/php_functions/wedstrijd_functies.php");
	include_once($_SERVER['DOCUMENT_ROOT']."/header.php");
	echo $error;
	
	//Is er wel een bericht geselecteerd
	if(empty($_GET['id'])) {
		echo "<div class='error'><p class='icon'>Er is geen bericht geselecteerd</p></div>";
		include_once($_SERVER['DOCUMENT_ROOT']."/footer.php");
		die();
	}
	
	//Haal het bericht binnen
	$result = mysql_query("SELECT Bericht.*, Team.team FROM Team, Bericht WHERE Bericht.berichtenId = '".$_GET['id']."' AND Bericht.spelerId = '".$_SESSION['spelerId']."' AND Team.teamId = Bericht.teamId");
	if($result == null || mysql_num_rows($result) == 0) {
		echo "<div class='error'><p class='icon'>Je hebt niet het recht om het geselecteerde bericht te wijzigen.</p></div>";
		include_once($_SERVER['DOCUMENT_ROOT']."/footer.php");
		die();
	}
	
	$alles_goed = true;
	//Seizoen
	$jaar = date('y');
	$jaar = 2011;
	
	//Team
	echo "<form action='/extra/berichten/wijzigen.php?id=".$_GET['id']."' method='post'>";
	echo "<input type='hidden' name='berichtId' value='".$_GET['id']."'>";
	echo "<table class='selecties'>";
		$team = team_selecteren($result, null, null, 0);
	if($team == -1) {	echo "<div class='error'><p class='icon'>Je speelt op dit moment niet bij een team of je bent niet ingelogd.</p></div>";		$alles_goed = false;}
	echo "</table>";
	
	if($alles_goed == true) {
		//Set de pointer weer op de begin plek
		mysql_data_seek($result, 0);
		$row = mysql_fetch_object($result);
		
		echo "<div class='title'>";
			echo "<p>Titel: </p>";
			echo "<span class='textfield'><input name='titel' type='text' value='".(str_replace("'", "&#39;", empty($_POST['titel']) ? $row->titel : $_POST['titel']))."' size='50' maxlength='100'></span>";
		echo "</div>";
		
		echo "<div class='button_bar'>";
			echo "<div class='bbcode_buttons'>";
				echo "<img class='bbcode_button' src='/images/style/buttons/bbcode/bold.gif' onclick='insert_bbcode(\"[b]\", \"[/b]\", \"bericht\");'>";
				echo "<img class='bbcode_button' src='/images/style/buttons/bbcode/italic.gif' onclick='insert_bbcode(\"[i]\", \"[/i]\", \"bericht\");'>";
				echo "<img class='bbcode_button' src='/images/style/buttons/bbcode/underline.gif' onclick='insert_bbcode(\"[u]\", \"[/u]\", \"bericht\");'>";
				echo "<img class='bbcode_button' src='/images/style/buttons/bbcode/ordered.gif' onclick='insert_bbcode(\"[list=1][*]\", \"\", \"bericht\");'>";
				echo "<img class='bbcode_button' src='/images/style/buttons/bbcode/unordered.gif' onclick='insert_bbcode(\"[list][*]\", \"\", \"bericht\");'>";
				echo "<img class='bbcode_button' src='/images/style/buttons/bbcode/link.gif' onclick='insert_prompt_bbcode(\"[url]\", \"[/url]\", \"bericht\", \"Geef de URL op\", \"http://\");'>";
				echo "<img class='bbcode_button' src='/images/style/buttons/bbcode/image.gif' onclick='insert_prompt_bbcode(\"[img]\", \"[/img]\", \"bericht\", \"Geef de locatie van het plaatje op\", \"http://\");'>";
				echo "<img class='bbcode_button' src='/images/style/buttons/bbcode/quote.gif' onclick='insert_bbcode(\"[quote]\", \"[/quote]\", \"bericht\");'>";
				echo "<img class='bbcode_button' src='/images/style/buttons/bbcode/code.gif' onclick='insert_bbcode(\"[code]\", \"[/code]\", \"bericht\");'>";
			echo "</div>";
			echo "<div class='bbcode_emoticons'>";
				echo "<img class='bbcode_emoticon' src='/images/style/emoticons/bigsmile.gif' onclick='insert_bbcode(\":D\", \"\", \"bericht\");'>";
				echo "<img class='bbcode_emoticon' src='/images/style/emoticons/smile.gif' onclick='insert_bbcode(\":)\", \"\", \"bericht\");'>";
				echo "<img class='bbcode_emoticon' src='/images/style/emoticons/laugh.gif' onclick='insert_bbcode(\"XD\", \"\", \"bericht\");'>";
				echo "<img class='bbcode_emoticon' src='/images/style/emoticons/tongue.gif' onclick='insert_bbcode(\":P\", \"\", \"bericht\");'>";
				echo "<img class='bbcode_emoticon' src='/images/style/emoticons/wink.gif' onclick='insert_bbcode(\":D\", \"\", \"bericht\");'>";
				echo "<img class='bbcode_emoticon' src='/images/style/emoticons/frown.gif' onclick='insert_bbcode(\":(\", \"\", \"bericht\");'>";
				echo "<img class='bbcode_emoticon' src='/images/style/emoticons/surprise.gif' onclick='insert_bbcode(\":O\", \"\", \"bericht\");'>";
				echo "<img class='bbcode_emoticon' src='/images/style/emoticons/worry.gif' onclick='insert_bbcode(\":s\", \"\", \"bericht\");'>";
				echo "<img class='bbcode_emoticon' src='/images/style/emoticons/sweatdrop.gif' onclick='insert_bbcode(\"^^\", \"\", \"bericht\");'>";    
			echo "</div>";
		echo "</div>";
		echo "<div class='clr'></div>";
		//Het teklstvak
		echo "<div class='textarea'>";
			echo "<textarea id='bericht' name='bericht' maxlength='2500'>".(empty($_POST['bericht']) ? $row->bericht : $_POST['bericht'])."</textarea>";
		echo "</div>";
		
		//Knoppen
		echo "<a id='wedstrijd_koppelen' class='button2'><span>Bericht Koppelen aan een wedstrijd</span></a> ";
		echo "<a id='reset_koppeling' class='button2' style='display: none'><span>Reset</span></a> ";
		echo "<a id='activiteit_koppelen' class='button2'><span>Bericht Koppelen aan een activiteit</span></a>";
		// De lijst met wedstrijden of activiteite voor de eventuele koppeling
		echo "<div id='koppel_lijst' style='display: none;'></div>";
		echo "<input id='gekoppeld_type' type='hidden' name='gekoppeld_type' value='".(empty($_POST['gekoppeld_type']) ? (isset($row->wedstrijdId) ? "1" : (isset($row->agendaId) ? "2" : "")) : $_POST['gekoppeld_type'])."'>";	// 1 = koppel het bericht aan een wedstrijd, 2 = koppel het bericht aan een activiteit
		echo "<input id='gekoppeld_id' type='hidden' name='gekoppeld_id' value='".(empty($_POST['gekoppeld_id']) ? (isset($row->wedstrijdId) ? $row->wedstrijdId : (isset($row->agendaId) ? $row->agendaId : "")) : $_POST['gekoppeld_id'])."'>";		// Koppel id is de waarde van de wedstrijd of activiteit
		// Gekoppeld_aan
		echo "<div id='gekoppeld_aan'></div>";		
		
		echo "<br>";
		echo "<span class='button2'><input type='submit' name='voorbeeld' value='Voorbeeld'></span> ";
		echo "<span class='button'><input type='submit' name='wijzigen' value='Bericht wijzigen'></span>";
		
		if(isset($_POST['voorbeeld'])) {
			include_once($_SERVER['DOCUMENT_ROOT']."/php_functions/nbbc_parser/initialize_nbbc.php");
			
			echo "<div class='voorbeeld'>";
				echo "<p>Voorbeeld<p>";
				echo "<div class='entry'>";
					echo $bbcode->Parse($_POST['bericht']);
				echo "</div>";
			echo "</div>";
		}
	}
	echo "</form>";
}
include_once($_SERVER['DOCUMENT_ROOT']."/footer.php");
*/
?>